to stick (garlic) - Espagnol Anglais Dictionnaire